package unionFindSet;

public class Test {
    public static void main(String[] args) {
        UnionFindSet ufs = new UnionFindSet();
        for (int i = 0; i < 10; i++) {
            ufs.add(i);
        }
        ufs.union(0,6);
        ufs.union(0,7);
        ufs.union(0,8);

        ufs.union(1,4);
        ufs.union(1,9);

        ufs.union(2,3);
        ufs.union(2,5);
        System.out.println(ufs.isSameSet(1,4));
        System.out.println(ufs.isSameSet(1,0));

        ufs.union(0,1);

        System.out.println(ufs.isSameSet(1,0));

        System.out.println(ufs.getCount());


    }
}
